<?php

// App\Models\User.php

namespace App\Models;
/**
 * 真心话、大冒险、喝酒、红包、大转盘
 */

use Illuminate\Notifications\Notifiable;
use Illuminate\Database\Eloquent\Model;

class Game extends Model
{
    use Notifiable;

    protected $table = 'game';

    protected $fillable = [
        'userId', //用户id
        'code', //游戏code
        'text', //游戏内容
        'logo', //游戏logo
        'stock', //库存（奖品类游戏）
        'weight'//游戏权重
    ];

    // 访问器：用于获取userId的值
    public function getUserIdAttribute($value)
    {
        return $this->attributes['user_id'];
    }

    // 突变器：用于设置userId的值（实际上设置到user_id）
    public function setUserIdAttribute($value)
    {
        $this->attributes['user_id'] = $value;
    }
}
